package fy.hr.bean;

import org.json.JSONException;
import org.json.JSONObject;

public class RecruitmentBean {
	private String idnum;// 身份证
	private String name;// 姓名
	private String gender;// 性别
	private String age;// 年龄
	private String hometown;// 户籍
	private String shoolName;// 毕业学校
	private String cliploma;// 学历
	private String major;// 专业
	private String workYear;// 工龄
	private String currentCompany;// 当前公司
	private String workPlace;// 工作地
	private String currentPosition;// 当前岗位
	private String RecruitmentChannels;// 渠道
	private String ypgs;// 应聘公司

	private String expectedSalary;// 期望待遇
	private String attachment;// 应聘者简历附件
	private String zpmsg;// 招聘面试官

	private String Basic;// (基本月薪)
	private String MonthlyBonus;// (月度奖金)
	private String MealAllowance;// (餐费补贴)
	private String TransportationSubsidy;// (交通补贴)
	private String CellPhoneSubsidy;// (电话补贴)
	private String HousingSubsidies;// (住房补贴)
	private String YearEndBonus;// (年终奖)

	private String OtherSubsidies;// (其它（补贴）)
	private String ComprehensiveMonthlyIncome;// (综合月收入)
	private String AnnualCashIncome;// (年度现金收入)
	private String Welfare;// (福利)
	private String OtherBenefits;// (其它（福利）)
	// applyid
	private String applyid;// 申请编号
	// (基本要素)
	private String Apperance;// (精神面貌)
	private String Character;// (性格品质)
	private String Knowledge;// (知识)
	private String Responsibility;// (责任感)
	private String Attitude;// (进取心)
	private String CommunicationCollaboration;// (沟通协作)
	private String Flexibility;// (适应性)
	private String PressureCapacity;// (压力承受)
	private String SelfRecognition;// (自我认知)
	private String LogicalThinking;// (逻辑思维)
	private String WorkExperience;// (工作经验)
	// (专业维度)
	private String ProfessionalExpertise;// (专业知识)
	private String ProfessionalQualifications;// (专业资格)
	private String ProfessionalExperience;// (专业工作经验)
	private String ProfessionalSkills;// (专业操作技能)
	private String DevelopmentPotential;// (专业发展潜力)
	private String AdvantageThanInternalCandidates;// (专业优于内部候选人之处)
	// 以下为经理/厂长及以上干部聘用必须考察项目
	private String LSSC;// (影响力、号召力、团结协作（跨部门）)LeadershipSkillsCooperationWithOtherDeparts
	private String AOPO;// (计划能力、组织分工、跟进督导)AbilityOnPlanningOrganizingDivisionAndSupervision
	private String EvelopingTalents;// (发展人才（培育下属）)
	// (综合评价)
	private String Advantage;// (优势)
	private String Disadvantage;// (劣势)
	private String ComprehensiveAssessment;// (综合评价)
	// (基本要素)
	private String Apperance2;// (精神面貌)
	private String Character2;// (性格品质)
	private String Knowledge2;// (知识)
	private String Responsibility2;// (责任感)
	private String Attitude2;// (进取心)
	private String CommunicationCollaboration2;// (沟通协作)
	private String Flexibility2;// (适应性)
	private String PressureCapacity2;// (压力承受)
	private String SelfRecognition2;// (自我认知)
	private String LogicalThinking2;// (逻辑思维)
	private String WorkExperience2;// (工作经验)
	// (专业维度)
	private String ProfessionalExpertise2;// (专业知识)
	private String ProfessionalQualifications2;// (专业资格)
	private String ProfessionalExperience2;// (专业工作经验)
	private String ProfessionalSkills2;// (专业操作技能)
	private String DevelopmentPotential2;// (专业发展潜力)
	private String AdvantageThanInternalCandidates2;// (专业优于内部候选人之处)
	// 以下为经理/厂长及以上干部聘用必须考察项目
	private String LSSC2;// (影响力、号召力、团结协作（跨部门）)LeadershipSkillsCooperationWithOtherDeparts
	private String AOPO2;// (计划能力、组织分工、跟进督导)AbilityOnPlanningOrganizingDivisionAndSupervision
	private String EvelopingTalents2;// (发展人才（培育下属）)
	// (综合评价)
	private String Advantage2;// (优势)
	private String Disadvantage2;// (劣势)
	private String ComprehensiveAssessment2;// (综合评价)

	public String getApplyid() {
		return applyid;
	}

	public void setApplyid(String applyid) {
		this.applyid = applyid;
	}

	public String getIdnum() {
		return idnum;
	}

	public void setIdnum(String idnum) {
		this.idnum = idnum;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getGender() {
		return gender;
	}

	public void setGender(String gender) {
		this.gender = gender;
	}

	public String getAge() {
		return age;
	}

	public void setAge(String age) {
		this.age = age;
	}

	public String getHometown() {
		return hometown;
	}

	public void setHometown(String hometown) {
		this.hometown = hometown;
	}

	public String getShoolName() {
		return shoolName;
	}

	public void setShoolName(String shoolName) {
		this.shoolName = shoolName;
	}

	public String getCliploma() {
		return cliploma;
	}

	public void setCliploma(String cliploma) {
		this.cliploma = cliploma;
	}

	public String getMajor() {
		return major;
	}

	public void setMajor(String major) {
		this.major = major;
	}

	public String getWorkYear() {
		return workYear;
	}

	public void setWorkYear(String workYear) {
		this.workYear = workYear;
	}

	public String getCurrentCompany() {
		return currentCompany;
	}

	public void setCurrentCompany(String currentCompany) {
		this.currentCompany = currentCompany;
	}

	public String getWorkPlace() {
		return workPlace;
	}

	public void setWorkPlace(String workPlace) {
		this.workPlace = workPlace;
	}

	public String getCurrentPosition() {
		return currentPosition;
	}

	public void setCurrentPosition(String currentPosition) {
		this.currentPosition = currentPosition;
	}

	public String getRecruitmentChannels() {
		return RecruitmentChannels;
	}

	public void setRecruitmentChannels(String recruitmentChannels) {
		RecruitmentChannels = recruitmentChannels;
	}

	public String getYpgs() {
		return ypgs;
	}

	public void setYpgs(String ypgs) {
		this.ypgs = ypgs;
	}

	public String getExpectedSalary() {
		return expectedSalary;
	}

	public void setExpectedSalary(String expectedSalary) {
		this.expectedSalary = expectedSalary;
	}

	public String getAttachment() {
		return attachment;
	}

	public void setAttachment(String attachment) {
		this.attachment = attachment;
	}

	public String getZpmsg() {
		return zpmsg;
	}

	public void setZpmsg(String zpmsg) {
		this.zpmsg = zpmsg;
	}

	public String getID() {
		return new StringBuilder().append("idnum").append(idnum).toString();
	}

	public String getBasic() {
		return Basic;
	}

	public void setBasic(String basic) {
		Basic = basic;
	}

	public String getMonthlyBonus() {
		return MonthlyBonus;
	}

	public void setMonthlyBonus(String monthlyBonus) {
		MonthlyBonus = monthlyBonus;
	}

	public String getMealAllowance() {
		return MealAllowance;
	}

	public void setMealAllowance(String mealAllowance) {
		MealAllowance = mealAllowance;
	}

	public String getTransportationSubsidy() {
		return TransportationSubsidy;
	}

	public void setTransportationSubsidy(String transportationSubsidy) {
		TransportationSubsidy = transportationSubsidy;
	}

	public String getCellPhoneSubsidy() {
		return CellPhoneSubsidy;
	}

	public void setCellPhoneSubsidy(String cellPhoneSubsidy) {
		CellPhoneSubsidy = cellPhoneSubsidy;
	}

	public String getHousingSubsidies() {
		return HousingSubsidies;
	}

	public void setHousingSubsidies(String housingSubsidies) {
		HousingSubsidies = housingSubsidies;
	}

	public String getYearEndBonus() {
		return YearEndBonus;
	}

	public void setYearEndBonus(String yearEndBonus) {
		YearEndBonus = yearEndBonus;
	}

	public String getOtherSubsidies() {
		return OtherSubsidies;
	}

	public void setOtherSubsidies(String otherSubsidies) {
		OtherSubsidies = otherSubsidies;
	}

	public String getComprehensiveMonthlyIncome() {
		return ComprehensiveMonthlyIncome;
	}

	public void setComprehensiveMonthlyIncome(String comprehensiveMonthlyIncome) {
		ComprehensiveMonthlyIncome = comprehensiveMonthlyIncome;
	}

	public String getAnnualCashIncome() {
		return AnnualCashIncome;
	}

	public void setAnnualCashIncome(String annualCashIncome) {
		AnnualCashIncome = annualCashIncome;
	}

	public String getWelfare() {
		return Welfare;
	}

	public void setWelfare(String welfare) {
		Welfare = welfare;
	}

	public String getOtherBenefits() {
		return OtherBenefits;
	}

	public void setOtherBenefits(String otherBenefits) {
		OtherBenefits = otherBenefits;
	}

	public String getApperance() {
		return Apperance;
	}

	public void setApperance(String apperance) {
		Apperance = apperance;
	}

	public String getCharacter() {
		return Character;
	}

	public void setCharacter(String character) {
		Character = character;
	}

	public String getKnowledge() {
		return Knowledge;
	}

	public void setKnowledge(String knowledge) {
		Knowledge = knowledge;
	}

	public String getResponsibility() {
		return Responsibility;
	}

	public void setResponsibility(String responsibility) {
		Responsibility = responsibility;
	}

	public String getAttitude() {
		return Attitude;
	}

	public void setAttitude(String attitude) {
		Attitude = attitude;
	}

	public String getCommunicationCollaboration() {
		return CommunicationCollaboration;
	}

	public void setCommunicationCollaboration(String communicationCollaboration) {
		CommunicationCollaboration = communicationCollaboration;
	}

	public String getFlexibility() {
		return Flexibility;
	}

	public void setFlexibility(String flexibility) {
		Flexibility = flexibility;
	}

	public String getPressureCapacity() {
		return PressureCapacity;
	}

	public void setPressureCapacity(String pressureCapacity) {
		PressureCapacity = pressureCapacity;
	}

	public String getSelfRecognition() {
		return SelfRecognition;
	}

	public void setSelfRecognition(String selfRecognition) {
		SelfRecognition = selfRecognition;
	}

	public String getLogicalThinking() {
		return LogicalThinking;
	}

	public void setLogicalThinking(String logicalThinking) {
		LogicalThinking = logicalThinking;
	}

	public String getWorkExperience() {
		return WorkExperience;
	}

	public void setWorkExperience(String workExperience) {
		WorkExperience = workExperience;
	}

	public String getProfessionalExpertise() {
		return ProfessionalExpertise;
	}

	public void setProfessionalExpertise(String professionalExpertise) {
		ProfessionalExpertise = professionalExpertise;
	}

	public String getProfessionalQualifications() {
		return ProfessionalQualifications;
	}

	public void setProfessionalQualifications(String professionalQualifications) {
		ProfessionalQualifications = professionalQualifications;
	}

	public String getProfessionalExperience() {
		return ProfessionalExperience;
	}

	public void setProfessionalExperience(String professionalExperience) {
		ProfessionalExperience = professionalExperience;
	}

	public String getProfessionalSkills() {
		return ProfessionalSkills;
	}

	public void setProfessionalSkills(String professionalSkills) {
		ProfessionalSkills = professionalSkills;
	}

	public String getDevelopmentPotential() {
		return DevelopmentPotential;
	}

	public void setDevelopmentPotential(String developmentPotential) {
		DevelopmentPotential = developmentPotential;
	}

	public String getAdvantageThanInternalCandidates() {
		return AdvantageThanInternalCandidates;
	}

	public void setAdvantageThanInternalCandidates(String advantageThanInternalCandidates) {
		AdvantageThanInternalCandidates = advantageThanInternalCandidates;
	}

	public String getLSSC() {
		return LSSC;
	}

	public void setLSSC(String lSSC) {
		LSSC = lSSC;
	}

	public String getAOPO() {
		return AOPO;
	}

	public void setAOPO(String aOPO) {
		AOPO = aOPO;
	}

	public String getEvelopingTalents() {
		return EvelopingTalents;
	}

	public void setEvelopingTalents(String evelopingTalents) {
		EvelopingTalents = evelopingTalents;
	}

	public String getAdvantage() {
		return Advantage;
	}

	public void setAdvantage(String advantage) {
		Advantage = advantage;
	}

	public String getDisadvantage() {
		return Disadvantage;
	}

	public void setDisadvantage(String disadvantage) {
		Disadvantage = disadvantage;
	}

	public String getComprehensiveAssessment() {
		return ComprehensiveAssessment;
	}

	public void setComprehensiveAssessment(String comprehensiveAssessment) {
		ComprehensiveAssessment = comprehensiveAssessment;
	}

	public String getApperance2() {
		return Apperance2;
	}

	public void setApperance2(String apperance2) {
		Apperance2 = apperance2;
	}

	public String getCharacter2() {
		return Character2;
	}

	public void setCharacter2(String character2) {
		Character2 = character2;
	}

	public String getKnowledge2() {
		return Knowledge2;
	}

	public void setKnowledge2(String knowledge2) {
		Knowledge2 = knowledge2;
	}

	public String getResponsibility2() {
		return Responsibility2;
	}

	public void setResponsibility2(String responsibility2) {
		Responsibility2 = responsibility2;
	}

	public String getAttitude2() {
		return Attitude2;
	}

	public void setAttitude2(String attitude2) {
		Attitude2 = attitude2;
	}

	public String getCommunicationCollaboration2() {
		return CommunicationCollaboration2;
	}

	public void setCommunicationCollaboration2(String communicationCollaboration2) {
		CommunicationCollaboration2 = communicationCollaboration2;
	}

	public String getFlexibility2() {
		return Flexibility2;
	}

	public void setFlexibility2(String flexibility2) {
		Flexibility2 = flexibility2;
	}

	public String getPressureCapacity2() {
		return PressureCapacity2;
	}

	public void setPressureCapacity2(String pressureCapacity2) {
		PressureCapacity2 = pressureCapacity2;
	}

	public String getSelfRecognition2() {
		return SelfRecognition2;
	}

	public void setSelfRecognition2(String selfRecognition2) {
		SelfRecognition2 = selfRecognition2;
	}

	public String getLogicalThinking2() {
		return LogicalThinking2;
	}

	public void setLogicalThinking2(String logicalThinking2) {
		LogicalThinking2 = logicalThinking2;
	}

	public String getWorkExperience2() {
		return WorkExperience2;
	}

	public void setWorkExperience2(String workExperience2) {
		WorkExperience2 = workExperience2;
	}

	public String getProfessionalExpertise2() {
		return ProfessionalExpertise2;
	}

	public void setProfessionalExpertise2(String professionalExpertise2) {
		ProfessionalExpertise2 = professionalExpertise2;
	}

	public String getProfessionalQualifications2() {
		return ProfessionalQualifications2;
	}

	public void setProfessionalQualifications2(String professionalQualifications2) {
		ProfessionalQualifications2 = professionalQualifications2;
	}

	public String getProfessionalExperience2() {
		return ProfessionalExperience2;
	}

	public void setProfessionalExperience2(String professionalExperience2) {
		ProfessionalExperience2 = professionalExperience2;
	}

	public String getProfessionalSkills2() {
		return ProfessionalSkills2;
	}

	public void setProfessionalSkills2(String professionalSkills2) {
		ProfessionalSkills2 = professionalSkills2;
	}

	public String getDevelopmentPotential2() {
		return DevelopmentPotential2;
	}

	public void setDevelopmentPotential2(String developmentPotential2) {
		DevelopmentPotential2 = developmentPotential2;
	}

	public String getAdvantageThanInternalCandidates2() {
		return AdvantageThanInternalCandidates2;
	}

	public void setAdvantageThanInternalCandidates2(String advantageThanInternalCandidates2) {
		AdvantageThanInternalCandidates2 = advantageThanInternalCandidates2;
	}

	public String getLSSC2() {
		return LSSC2;
	}

	public void setLSSC2(String lSSC2) {
		LSSC2 = lSSC2;
	}

	public String getAOPO2() {
		return AOPO2;
	}

	public void setAOPO2(String aOPO2) {
		AOPO2 = aOPO2;
	}

	public String getEvelopingTalents2() {
		return EvelopingTalents2;
	}

	public void setEvelopingTalents2(String evelopingTalents2) {
		EvelopingTalents2 = evelopingTalents2;
	}

	public String getAdvantage2() {
		return Advantage2;
	}

	public void setAdvantage2(String advantage2) {
		Advantage2 = advantage2;
	}

	public String getDisadvantage2() {
		return Disadvantage2;
	}

	public void setDisadvantage2(String disadvantage2) {
		Disadvantage2 = disadvantage2;
	}

	public String getComprehensiveAssessment2() {
		return ComprehensiveAssessment2;
	}

	public void setComprehensiveAssessment2(String comprehensiveAssessment2) {
		ComprehensiveAssessment2 = comprehensiveAssessment2;
	}

	public JSONObject getJSONObject() throws JSONException {
		JSONObject jo = new JSONObject();
		jo.put("idnum", idnum);
		jo.put("name", name);
		jo.put("gender", gender);
		jo.put("age", age);
		jo.put("hometown", hometown);
		jo.put("shoolName", shoolName);
		jo.put("cliploma", cliploma);
		jo.put("workYear", workYear);
		jo.put("currentCompany", currentCompany);
		jo.put("expectedSalary", expectedSalary);
		jo.put("currentPosition", currentPosition);
		jo.put("RecruitmentChannels", RecruitmentChannels);
		jo.put("workPlace", workPlace);
		jo.put("major", major);
		jo.put("Basic", Basic);
		jo.put("MonthlyBonus", MonthlyBonus);
		jo.put("MealAllowance", MealAllowance);
		jo.put("TransportationSubsidy", TransportationSubsidy);
		jo.put("CellPhoneSubsidy", CellPhoneSubsidy);
		jo.put("HousingSubsidies", HousingSubsidies);
		jo.put("YearEndBonus", YearEndBonus);
		jo.put("OtherSubsidies", OtherSubsidies);
		jo.put("ComprehensiveMonthlyIncome", ComprehensiveMonthlyIncome);
		jo.put("AnnualCashIncome", AnnualCashIncome);
		jo.put("Welfare", Welfare);
		jo.put("OtherBenefits", OtherBenefits);
		jo.put("applyid", applyid);
		jo.put("Apperance",Apperance);
		jo.put("Character",Character);
		jo.put("Knowledge",Knowledge);
		jo.put("Responsibility",Responsibility);
		jo.put("Attitude",Attitude);
		jo.put("CommunicationCollaboration",CommunicationCollaboration);
		jo.put("Flexibility",Flexibility);
		jo.put("PressureCapacity",PressureCapacity);
		jo.put("SelfRecognition",SelfRecognition);
		jo.put("LogicalThinking",LogicalThinking);
		jo.put("WorkExperience",WorkExperience);
		jo.put("ProfessionalExpertise",ProfessionalExpertise);
		jo.put("ProfessionalQualifications",ProfessionalQualifications);
		jo.put("ProfessionalExperience",ProfessionalExperience);
		jo.put("ProfessionalSkills", ProfessionalSkills);
		jo.put("DevelopmentPotential", DevelopmentPotential);
		jo.put("AdvantageThanInternalCandidates", AdvantageThanInternalCandidates);
		jo.put("LSSC",LSSC);
		jo.put("AOPO",AOPO);
		jo.put("EvelopingTalents",EvelopingTalents);
		jo.put("Advantage",Advantage);
		jo.put("Disadvantage",Disadvantage);
		jo.put("ComprehensiveAssessment",ComprehensiveAssessment);
		jo.put("Apperance2",Apperance2);
		//jo.put("Apperance2", Apperance2);
		jo.put("Character2",Character2);
		jo.put("Knowledge2", Knowledge2);
		jo.put("Responsibility2", Responsibility2);
		jo.put("Attitude2", Attitude2);
		jo.put("CommunicationCollaboration2", CommunicationCollaboration2);
		jo.put("Flexibility2", Flexibility2);
		jo.put("PressureCapacity2", PressureCapacity2);
		jo.put("SelfRecognition2", SelfRecognition2);
		jo.put("LogicalThinking2", LogicalThinking2);
		jo.put("WorkExperience2", WorkExperience2);
		jo.put("ProfessionalExpertise2", ProfessionalExpertise2);
		jo.put("ProfessionalQualifications2", ProfessionalQualifications2);
		jo.put("ProfessionalExperience2", ProfessionalExperience2);
		jo.put("ProfessionalSkills2", ProfessionalSkills2);
		jo.put("DevelopmentPotential2", DevelopmentPotential2);
		jo.put("AdvantageThanInternalCandidates2", AdvantageThanInternalCandidates2);
		jo.put("LSSC2", LSSC2);
		jo.put("AOPO2", AOPO2);
		jo.put("EvelopingTalents2", EvelopingTalents2);
		jo.put("Advantage2", Advantage2);
		jo.put("Disadvantage2", Disadvantage2);
		jo.put("ComprehensiveAssessment2", ComprehensiveAssessment2);
		return jo;
	}
}
